Best Hotels in Colombo

Explore Colombo from hotels near iconic landmarks, popular shopping streets, and top dining spots.

Granbell Hotel Colombo

Granbell Hotel Colombo

📍 282/5 Kollupitiya Road, Marine Drive, Colombo 03, Colombo
★★★★ 9.0 (1,218 reviews)

"Very nice hotel. Got to try city view and sea view. I had a minor inconvenience with the toilet door. Other than that amazing hotel. Will definitely come back."

NH Collection Colombo

NH Collection Colombo

📍 24 Srimath Anagarika Dharmapala Mawatha, Colombo 03, Colombo
★★★★★ 8.5 (106 reviews)

"Sorry for reviewing . I suggest trip to take out this property from their listings. As prior the property named as movenpick hotels ,. We are in an illusion of the same legacy continues.. unfortunately we booked for two nights and fortunately we changed second day to other hotel, reason being Worst room service, no immediate attention of guests except security and few personals. Breakfast is not at all worth. NOT AT ALL. Rooms are huge and cleanliness is not at par as bed bugs can be seen. Don’t want to post pics as it devastates the house. Wish the best for NH and hope they look into the issues quick and sort.. thanks"

Marine Bay Colombo Sri Lanka

Marine Bay Colombo Sri Lanka

📍 26 Palmyrah Ave, Colombo 03, Colombo
★★★ 8.8 (278 reviews)

"The service was good and there was a welcome drink too. The rooms are spacious and clean."

Marino Beach Colombo

Marino Beach Colombo

📍 590 Marine Drive, Colombo 03, Colombo
★★★★★ 9.4 (460 reviews)

"The room is soo nice and spacious. So clean and hotel staff are really friendly and helpful. There is a shopping mall and places you can have fun in the same building. A huge swimming pool as well. I always stay at marino beach colombo."

Amari Colombo Sri Lanka

Amari Colombo Sri Lanka

📍 254 Galle Road, Colombo 03, Colombo
★★★★★ 9.1 (223 reviews)

"Had a wonderful stay at Amari Colombo. The rooms were very clean, the view was amazing, and the location is extremely convenient for getting anywhere around Colombo. The hospitality from everyone was exceptional."

Galle Face Hotel

Galle Face Hotel

📍 2 Galle Rd, Colombo 03, Colombo
★★★★★ 8.8 (114 reviews)

"Galle face hotel is a perfect choice of hotel for me. Very clean and in a very accessible location. The food is really good and all the employees are very accomodating and respectful. Thank you Galle face hotel for making my stay very worth it."

City Beds Colombo

City Beds Colombo

📍 Sir Chittampalam A Gardiner Mawath, Colombo 01, Colombo
★★★ 8.2 (55 reviews)

"This hotel has an excellent location. The hotel is also very clean. My only minor complaint was that although there are two restrooms, only one had toilet paper refilled. Also, please note that there are no lockers for storing valuables."

Sofia Colombo City Hotel

Sofia Colombo City Hotel

📍 No 295 & 295 A, Galle Road, Colombo 03, Colombo
★★★★ 8.9 (186 reviews)

"This newly constructed hotel offers a full range of amenities and services, and is conveniently located near both coastal attractions and shopping centers."

Taj Samudra, Colombo

Taj Samudra, Colombo

📍 Near Akarsha Jewellers, 25 Galle Face Center Rd, Colombo 03, Colombo
★★★★★ 8.4 (105 reviews)

"Very good, close to the sea"

Where to Stay in Colombo

Find the best area in Colombo for your stay

Explore Accommodation Types in Colombo

City of Dreams - Nuwa Sri Lanka Hotels in Colombo

City of Dreams - Nuwa Sri Lanka

"The hotel is located in the mega-building City of Dreams. It feels more personal because it doesn't have many rooms. It's a bit pretentious, and the breakfast is more showy than practical. The pool area is rather uninviting, but you can use the Cinnamon Life facilities."

ITC Ratnadipa, a Luxury Collection Hotel, Colombo Hotels in Colombo

ITC Ratnadipa, a Luxury Collection Hotel, Colombo

"Location is great, just beside One Galle Face Mall. Plenty of restaurants and cafes around. Beautiful sunset views (from the bar, pool, restaurant, lobby) and Galle Face opposite the road. Rooms are gorgeous and spacious. Checked in Dec 30-Jan 2 peak season. Hotel was fully booked. Waited in the lobby for my room to be ready upon check-in. Front desk said they will find me to let me know. Waited for more than an hour before I asked them again and told me that my room has been ready. Ordered some room service which took more than an hour to be delivered. Granted they told me that it may take about 50 minutes because it was peak hours. Upon delivery they told me it was comped because of the long wait. Pool, restaurant, and bar staff are all great. Very personable and accommodating. Loved the sky pool on the 31st floor. No bar but not as crowded as the main pool. Breakfast was great. A lot of choices. Asian selection is great. Pastries not so much, some didn’t seem fresh. Heard from some staff that it gets super busy from around 9 but didn’t experience any long wait. Plenty of tables to accommodate people. Overall a great experience and will definitely stay here again if I’m in Colombo."

Hilton Colombo Hotel Hotels in Colombo

Hilton Colombo Hotel

"They keep me waiting for an hour even after 3pm. This is the worst hotel I have ever been."

Hilton Colombo Residence Hotels in Colombo

Hilton Colombo Residence

"Family: 3 adults and 2 children The apartment 801: + The apartment is large and spacious; + The rooms and bed linen are clean; + The bathroom is clean; + The room was cleaned well, towels were changed every day (I left a tip); + Hair dryer, air conditioner, iron work well; + There are dishes, appliances, and a washing machine in the kitchen; - There is no frying pan and no pots. It is impossible to cook on the stove, there is no microwave. - The furniture in the living room has an unpleasant smell and is dirty; - The iron board is dirty; - The curtains need to be changed; Reception: + They are polite; + Check-in was quickly; Restaurant (breakfast and dinner): + The quality of the products is high; + Variety of dishes; + The chefs are great; - There are a lot of guests on Saturday and Sunday due to the holidays, the priority for hotel guests is falling; Guards and butlers: + They seemed competent and friendly to me; + The rest of the staff are friendly and polite; Swimming pool: + Good view; + The kids liked it;"

Guest Reviews for Colombo Hotels

8.8
Excellent Traveler Rating
Real & verified guest reviews from around the world
B

BudgetTraveller

Traveling with friends
Granbell Hotel Colombo ★★★★
"room was comfy with great sea view. the fitness room and jacuzzi were alright, but the infinity pool is not to be missed, especially during sunset hour! it was a great place to soak and relax after a long day of travelling. the location is very accessible, approx 300lkr for tuk tuk to nearby tourist spots."
★★★★★
2026-05-11
E

Eugenio from DXB

Couple
NH Collection Colombo ★★★★★
"Not well maintained, the room smelled like wet and mold. One thing that made us very unhappy was that the curtains wouldn't close completely, so the light would come in in the morning at 6 am. The steam room was disgusting, with broken floor and mold. There were alcohol bottles hidden in the spa room, and in the gym cabinets - I LL let you guess who might have been drinking... Good location, clean room. Below average breakfast"
★★★★★
2024-12-15
J

JF Hernandez

Solo traveler
Marine Bay Colombo Sri Lanka ★★★
"Location by the beach (scenic). Big bed and big room."
★★★★★
2026-01-24
E

E!

Solo traveler
Marino Beach Colombo ★★★★★
"Great hotel with very reasonable room rate. Stayed in premier king room with balcony so i can smoke outside while watching the sunset"
★★★★★
2026-06-14
G

Guest User

Couple
Amari Colombo Sri Lanka ★★★★★
"I had a really great stay at Amari Colombo. The hotel was clean, modern and very comfortable throughout. The rooms were well maintained and everything felt fresh and tidy. The location is excellent — easy to get around the city and close to everything you’d need. One of the highlights was the rooftop, which has fantastic views over Colombo. It’s a great spot to unwind and take in the skyline. Overall, a very enjoyable stay and I’d happily return."
★★★★★
2026-02-24
m

masalachailover

Solo traveler
Galle Face Hotel ★★★★★
"Everything was so nice especially the location! Would recommend!"
★★★★★
2025-08-05
G

Guest User

Solo traveler
City Beds Colombo ★★★
"The only disappointing thing was that there was no one at the reception when I checked in, so I had to enter through a different entrance and look for someone to check me in. It took a while. Other than that, I think it was good overall."
★★★★★
2026-02-17
D

DG_88

Solo traveler
Sofia Colombo City Hotel ★★★★
"Stayed for 4 nights as i had a wedding to attend.  It was my first time visiting Colombo City so went in with lots of excitement in general.  Got to hotel pretty late, but was welcomed by a very friendly doorman who took all my bags.  Check in was smooth.  Room is very clean, modern, full A/C, it's all well done.  I had a nice view to the city and the ocean.  I used the gym, it's decent, has everything you need to keep yourself fit during your stay.  There are loads food places, like western to asian food all near by.  50m away from a big supermarket if you need to grab anything.  It's about 20,25 mins away from Red Mosque on Tuktuk.  I'd stay here again for sure. "
★★★★★
2025-12-16
G

Guest User

Business traveler
Taj Samudra, Colombo ★★★★★
"The service is very good, the facilities are definitely old, but not bad."
★★★★★
2025-03-01

Colombo Travel Information

Power Plug & Voltage

230V/Type D/G

💵

Exchange Rate

LKR

💳

Local Payment

Cash/Cards/LankaQR

📱

Connectivity

Dialog/Mobitel/Hutch

🌡️

Current Weather

Showers

More Information About Colombo Hotels

Key Info

Details

Number of reviews

9,832

Total properties

365

Weekday Avg. Price

CAD 126

Weekend Avg. Price

CAD 126

Trending hotel

Granbell Hotel Colombo

Popular area

Kollupitiya

FAQ – Hotels in Colombo

Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.